let {z} = require('zod');

// 1.定义模式
// 字符串模式
const stringSchema = z.string();
// 数值模式
const numberSchema = z.number();

// 2.验证数据
// 定义模式后就可以使用parse方法来验证数据，数据验证成功返回数据本身，否则抛出错误
const result1 = stringSchema.parse('hello')
console.log(result1);
const result2 = numberSchema.parse(18)
console.log(result2)
// 或者下方
try {
    const result2 = numberSchema.parse('18')
    console.log(result2)
}catch (err){
    console.log(err)
}